package config;

import java.util.*;

public class Config {
	public static String basePath = "D:\\xiafei\\StorageCenter\\";
	
	public static List<String> labels;
	public static HashMap<String, String> stateMap;
	public static int pureStateNum;
	
//	public static List<String> hmmLabels;
//	public static HashMap<String, String> hmmStateMap;
//	public static int hmmPureStateNum;
	static {
		labels = new ArrayList<String>();
		labels.add("OOOB");
		labels.add("OOOE");
		labels.add("G01B");
		labels.add("G01E");
		labels.add("G02B");
		labels.add("G02E");
		labels.add("G03B");
		labels.add("G03E");
		labels.add("G04B");
		labels.add("G04E");
		labels.add("G05B");
		labels.add("G05E");
		labels.add("G06B");
		labels.add("G06E");
		labels.add("G07B");
		labels.add("G07E");
		labels.add("G08B");
		labels.add("G08E");
		labels.add("G09B");
		labels.add("G09E");
		labels.add("G10B");
		labels.add("G10E");
		
		stateMap = new HashMap<String, String>();
//		stateMap.put("OOO", "Irrelevant");
//		stateMap.put("G01", "Personal");
//		stateMap.put("G02", "Objective");
//		stateMap.put("G03", "Working");
//		stateMap.put("G04", "Training");
//		stateMap.put("G05", "Education");
//		stateMap.put("G06", "Skill");
//		stateMap.put("G07", "Program&Research");
//		stateMap.put("G08", "Award");
//		stateMap.put("G09", "Interest");

		stateMap.put("OOOB", "Irrelevant_B");
		stateMap.put("OOOE", "Irrelevant_E");
		stateMap.put("G01B", "Personal_B");
		stateMap.put("G01E", "Personal_E");
		stateMap.put("G02B", "Objective_B");
		stateMap.put("G02E", "Objective_E");
		stateMap.put("G03B", "Working_B");
		stateMap.put("G03E", "Working_E");
		stateMap.put("G04B", "Training_B");
		stateMap.put("G04E", "Training_E");
		stateMap.put("G05B", "Education_B");
		stateMap.put("G05E", "Education_E");
		stateMap.put("G06B", "Skill_B");
		stateMap.put("G06E", "Skill_E");
		stateMap.put("G07B", "Program&Research_B");
		stateMap.put("G07E", "Program&Research_E");
		stateMap.put("G08B", "Award_B");
		stateMap.put("G08E", "Award_E");
		stateMap.put("G09B", "Interest_B");
		stateMap.put("G09E", "Interest_E");
		stateMap.put("G10B", "OtherInfo_B");
		stateMap.put("G10E", "OtherInfo_E");
		
		pureStateNum = labels.size();
		
		
		
//		hmmLabels = new ArrayList<String>();
//		hmmLabels.add("OOOB");
//		hmmLabels.add("OOOE");
//		hmmLabels.add("G01B");
//		hmmLabels.add("G01E");
//		hmmLabels.add("G02B");
//		hmmLabels.add("G02E");
//		hmmLabels.add("G03B");
//		hmmLabels.add("G03E");
//		hmmLabels.add("G04B");
//		hmmLabels.add("G04E");
//		hmmLabels.add("G05B");
//		hmmLabels.add("G05E");
//		hmmLabels.add("G06B");
//		hmmLabels.add("G06E");
//		hmmLabels.add("G07B");
//		hmmLabels.add("G07E");
//		hmmLabels.add("G08B");
//		hmmLabels.add("G08E");
//		hmmLabels.add("G09B");
//		hmmLabels.add("G09E");
//		hmmLabels.add("G10B");
//		hmmLabels.add("G10E");
//		
//		hmmStateMap = new HashMap<String, String>();
//		hmmStateMap.put("OOOB", "Irrelevant_B");
//		hmmStateMap.put("OOOE", "Irrelevant_E");
//		hmmStateMap.put("G01B", "Personal_B");
//		hmmStateMap.put("G01E", "Personal_E");
//		hmmStateMap.put("G02B", "Objective_B");
//		hmmStateMap.put("G02E", "Objective_E");
//		hmmStateMap.put("G03B", "Working_B");
//		hmmStateMap.put("G03E", "Working_E");
//		hmmStateMap.put("G04B", "Training_B");
//		hmmStateMap.put("G04E", "Training_E");
//		hmmStateMap.put("G05B", "Education_B");
//		hmmStateMap.put("G05E", "Education_E");
//		hmmStateMap.put("G06B", "Skill_B");
//		hmmStateMap.put("G06E", "Skill_E");
//		hmmStateMap.put("G07B", "Program&Research_B");
//		hmmStateMap.put("G07E", "Program&Research_E");
//		hmmStateMap.put("G08B", "Award_B");
//		hmmStateMap.put("G08E", "Award_E");
//		hmmStateMap.put("G09B", "Interest_B");
//		hmmStateMap.put("G09E", "Interest_E");
//		hmmStateMap.put("G10B", "OtherInfo_B");
//		hmmStateMap.put("G10E", "OtherInfo_E");
//		
//		hmmPureStateNum = hmmLabels.size();
	}
	
}
